Nuprl Lemma : change-to-last-change 11,40

T:Type, eq:EqDecider(T), es:event_system{i:l}, x:Id, e:{e:es-E(es)| es-dtype(es; loc(e); xT)} ,
v:T. (x changed before e (es-when(esxe) = v @(last change to x before e)(xv
latex


Definitionst  T, x:AB(x), loc(e), es-dtype(esixT), es-E(es), {x:AB(x)} , x:AB(x), b, s = t, @e(xv), P  Q, Id, event_system{i:l}, EqDecider(T), Type, (last change to x before e), prop{i:l}, sqequal(st), guard(T), sq_type(T), x changed before e, es-vartype(esix), x:A  B(x), P  Q, es-when(esxe), atom{$n:n}, if b then t else f fi , A c B
Lemmases-when wf, es-vartype wf, subtype rel self, assert wf, changed wf, es-change-to wf, last-change wf, last-change-property, deq wf, event system wf, Id wf, es-E wf, es-dtype wf, es-loc wf

origin